package com.dmyang.dao;

import com.dmyang.entity.HyCategory;
import com.dmyang.entity.HyCategoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HyCategoryMapper {
    int countByExample(HyCategoryExample example);

    int deleteByExample(HyCategoryExample example);

    int deleteByPrimaryKey(Integer categoryId);

    int insert(HyCategory record);

    int insertSelective(HyCategory record);

    List<HyCategory> selectByExample(HyCategoryExample example);

    HyCategory selectByPrimaryKey(Integer categoryId);

    int updateByExampleSelective(@Param("record") HyCategory record, @Param("example") HyCategoryExample example);

    int updateByExample(@Param("record") HyCategory record, @Param("example") HyCategoryExample example);

    int updateByPrimaryKeySelective(HyCategory record);

    int updateByPrimaryKey(HyCategory record);
}